React Job: Pessoa Desenvolvedora React Pleno

Job added on

Company

Softplan
Brazil

Location

Remote Position
(From Everywhere/No Office Location)

Job type

Full-Time

React Job Details

Somos uma das maiores desenvolvedoras de software do país e atuamos diariamente para promover transformações fundamentais na vida de milhares de pessoas que são beneficiadas por nossas soluções nos mercados da Gestão Pública, Justiça e Indústria da Construção. Vem ser Softplayer e fazer parte de uma empresa GPTW!

Seu desafio será:
  • Definir a arquitetura e construir o frontend de sistemas e aplicações web e mobile, utilizando tecnologias atuais e atendendo requisitos de responsividade e acessibilidade na web, implementando códigos que sejam escaláveis, fáceis de manter, eficientes e elegantes;
  • Participar de projetos de desenvolvimento de novos softwares, avaliando os protótipos entregues pelo designer, planejando e implementando a estrutura e componentes da interface, utilizando para isso o framework de javascript React;
  • Apoiar e orientar a elaboração de rotinas automatizadas de testes, utilizando-se de ferramentas e padrões para os testes necessários;

O que você traz?
  • Conhecimento em JavaScript e no framework ReactJs, incluindo conceitos de programação assíncrona, definições de escopo (clojures), componentização e ES6+;
  • Conhecimento em gerenciadores de estados, incluindo Redux e seus padrões de arquitetura;
  • Conhecimentos avançado em HTML e CSS, incluindo conceitos de layout, compatibilidade entre browsers e acessibilidade;
  • Conhecimento em paradigmas de orientação a objetos e funcional;
  • Conhecimento com versionamento em GIT;
  • Conhecimento em APIs REST e testes automatizados;
  • Conhecimento em algumas das bibliotecas Webpack, Gulp ou Grunt;
  • Conhecimento de técnicas e práticas de Clean Code;
  • Experiência em equipes dinâmicas e metodologias de desenvolvimento ágeis;
  • Ter um perfil proativo, boa comunicação, raciocínio lógico, responsabilidade e comprometimento.

Você irá se destacar se tiver:
  • Formação completa em ciências da computação, sistemas de informação ou cursos equivalentes;
  • Conhecimento em GraphQL em alguma biblioteca de mercado (Apollo, Relay);
  • Conhecimento em princípios de design de interação, UX e Design System;
  • Conhecimento das diretrizes de interfaces da Google (Material Design);
  • Conhecimento em Java, Go e outras linguagens backend;
  • Conhecimento em bancos de dados relacionais e não relacionais;
  • Conhecimento em outros frameworks JavaScript como Angular, Vue.js etc.


Modelo de trabalho:
Esta vaga aceita candidatura no modelo de trabalho anywhere office (100% remoto).


Benefícios:


Vale-alimentação/Vale-refeição;

Plano de saúde e odontológico;

Auxílio Home-Office;

Bônus anual por resultados;

Programa de promoção à saúde e bem-estar;

Programa Educa Softplan: apoio para realizar cursos e certificações;

Parcerias e descontos.


Um dos nossos pilares é a valorização das pessoas e temos orgulho de dizer que somos uma empresa que apoia a diversidade e inclusão. Sendo assim, consideramos todos os candidatos para as nossas vagas, sem distinção de raça, cor, religião, gênero e identidade de gênero, nacionalidade, deficiência, orientação sexual, ascendência, idade, etc.